striped hyaena - Turkish English Dictionary